technical approval - German English Dictionary